Treva's Nubian Crafts
Shop 8C, Portmore Mall, Portmore, Saint Catherine, Jamaica, West Indies
876-988-8611 Phone